mexican olive (cordia macrophylla) - Spanish English Dictionary